satisfy customer - German English Dictionary